icing liver - Turkish English Dictionary